NFNNNNNCH3OOOPOHOONFNNNNNCH3OOOHO